Skip to content

Conversation

@Paveltarno
Copy link
Contributor

  • headless-ecom: adds data-component-tags

  • bump ecom -> 0.0.31

  • lint

  • fixes

  • lint
    #pr

ttsahi and others added 30 commits August 19, 2025 14:02
* fix render as child class name

* fix render as child class name

* fix render as child logic

* Create AsChildSlot and move product to use it

* Move Category and CategoryList to use AsChildSlot

* Move AsChildSlot to a new package

* Merge from master

* Add utils files

* Fix LoadMoreTrigger

* Add as child test
* Platform Sort and Filter
Provide platform-compatible data alongside domain-specific data

Added a platform property to render props that exposes data in the format expected by platform UI primitives (Filter/Sort components).
* Get rid of products-list-search-service
* Align components package to the rest of the repo

* Update lockfile

* Add dep

* Fix lint
* Fix ts errors

* Fix lock file

* Fix lint
* Add colors handling to filter

* Lint
* Fix load more in service

* Lint
idanlevi-wix and others added 30 commits October 19, 2025 17:08
* refactor(restaurants-menus): update imports to use module syntax and enhance exports

* refactor(restaurants-menus): update import statements to include file extensions
* making item field generic

* bump
* chore(restaurants-olo): bump version to 0.0.7 and update imports to headless-restaurants-menus

* feat(restaurants-olo): integrate Radix UI RadioGroup for item variants and enhance variant handling

* bump menus

* lint
… child onClick (#408)

* fix create btn creates 2 items when invoking the onClick in the child click

* fix prettier lint error

* recieve the itemData from the exposed function

* fix prettier lint error
* [CMS] expose loading and error signales to the components childs

* update version
* [blog] Implement blog post comments

- Fixup hydration issues with react-router-dom
- Handle reply threads if repliesLimit is set
- Split comments to separate components
- Fix "show more replies" after collapsing
- Add unit tests for comments service, expose
  comments config for post service config loader
- Add logout functionallity to top comment input

* [blog] Add deleted comment handling

* [blog] Fixup code formatting

* [blog] Add JSDoc

* [blog] Update consisency for comment components

* [blog] Format code

* [blog] Bump headless-components/blog to 0.0.18

* [blog] Resolve PR comments

* [blog] Export "Comment" from blog headless components

* [blog] Clear error on Cancel

* [blog] Display comment pending status as a chip

* [blog] Create Comment.Owner component to separate owner actions

* [blog] De-duplicate to use a single Comment.Form component

* [blog] Use Comment.Action.Delete

* [blog] Use class names to conditionally render comment based on status

* [blog] Decouple comments service from post

* [blog] Avoid direct references to contextId/resourceId

* [blog] Avoid using render props for Comment.Status

* [blog] Add JSDoc example
* Init use form

* render fields in grid

* do stuff

* fix

* final grid

* refacotr

* refactor to use Column count

* use grid

* use rich text border

* fix singlw button alignment

* fix stuff

* remove container from grid styles

* pass grid gaps

* bump package

* update docs

* update yarn lock

* show messages below form
* [CMS] update create button props type and expose error
* some types improvements and basic modifiers service

* feat(restaurants-olo): integrate Radix UI Checkbox for item modifiers and enhance modifier selection handling

* refactor(restaurants-menus): wrap modifier group mapping in a fragment for improved rendering

* feat(restaurants-olo): enhance modifier handling by adding modifier group and modifiers to item details components

* lint fix

* bump version
* implemented filter

* filter plan

* removed div

* deleted plan file

* lint fix

* moved in
- Updated `Modifier` and `ModifierGroup` components to use `EnhancedModifier` and `EnhancedModifierGroup` types.
- Added `preSelected` property to `EnhancedModifier` for improved modifier selection logic.
- Introduced utility functions for managing initial selected modifiers and converting modifiers for form usage.
- Enhanced `ItemService` to include a method for retrieving selected modifiers by group.
* featured
only visible fetching

* basic example project

* Update Tailwind CSS integration and add Featured component

- Replaced `@tailwindcss/vite` with `@astrojs/tailwind` for Tailwind CSS support.
- Updated Tailwind CSS version to `3.4.0` and added `autoprefixer`.
- Introduced a new `Item.Featured` component to display featured status with customizable rendering.
- Added `itemFeatured` test ID for the new Featured component.
- Created a new `postcss.config.mjs` file for PostCSS configuration.
- Updated global CSS to include Tailwind's base, components, and utilities.

* Refactor Item component to support intelligent image handling

- Renamed `Item.Image` and `Item.AdditionalImages` to `Item.Images` for clarity.
- Updated `Item.Images` to handle single and multiple images intelligently, rendering `WixMediaImage` for a single image and `MediaGallery` for multiple images.
- Enhanced `Item.Images` with customizable class names for previous, next buttons, and indicators.
- Updated test IDs to reflect the new `itemImages` identifier.
- Adjusted the `MenusPage` component to utilize the new `Item.Images` structure for improved image display.

* Update package version to 0.0.12 in restaurants-menus

* disable buttons

* Refactor MenusPage layout and improve button visibility

- Wrapped Menus.MenuSelector in a div to enable horizontal scrolling.
- Added min-width to the MenuSelector for better responsiveness.
- Updated opacity handling for previous and next buttons in Item.Images for improved visibility on hover.

* Refactor Label and Item components for improved clarity and consistency

- Removed unnecessary comments in Label and Icon components for cleaner code.
- Standardized formatting in Item component for better readability.
- Enhanced fetchAllPaginated function calls in menus-service for improved code structure.
* [headless-component]Availability component#pr

* version

* amit

* update availability component

* comments

* PG

* fix review

* lint

* fix

* fix
* [CMS] extend filter to support default filter

* change the filter builder to avoid callback hell
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.